energy absorbing device - Español Inglés Diccionario